# -*- coding:utf-8 -*-

"""
场景：经常看到身份证号或者电话号码只显示后四位
题目：写一个函数 maskify ，将除最后四位之外的所有字符隐藏显示，
sample:
    input: '123456789'  output: '#####6789'
    input: 'jxxxe'      output: '#xxxe'
    input: '45'         output: '45'
"""

def maskify(card):
    return '#' * (len(card)-4) + card[-4:]

print maskify("12345678")
